leydig cells - English Synonyms Dictionary